Comment ajouter une boîte de Recherche à un Formulaire

Il est possible d'inclure une section Recherche dans un Formulaire, permettant aux utilisateurs de rechercher un enregistrement et de le mettre à jour :

Un volet Recherche s'ouvre sur la gauche lorsque l'on clique sur l'icône Recherche . Les utilisateurs saisissent un terme de recherche et sélectionnent Allez pour afficher les enregistrements correspondants. Lorsque vous cliquez sur un enregistrement, les valeurs de cet enregistrement renseignent les champs de saisie que vous avez ajoutés au Formulaire, où elles peuvent être modifiées :

Éditer les données

Pour ajouter une section Recherche à un Formulaire :

  1. Ajoutez des champs de saisie de données à votre Formulaire.
  2. Développez la section Recherche en cliquant sur dans la bannière de Recherche :
  3. Formulaire de recherche

  4. Résultats maximum est le nombre maximum d'enregistrements qui seront renvoyés et affichés. Laissez vide pour renvoyer tous les enregistrements qui correspondent à la recherche de l'utilisateur ou saisissez un nombre pour limiter le nombre d'enregistrements affichés.
  5. (Facultatif) Liste de consultation : fournit une liste déroulante de valeurs de recherche1.
  6. Cliquez sur pour spécifier la ou les colonnes qui seront recherchées par l'utilisateur.
  7. Dans le champ Colonnes, commencez à saisir un nom de champ et sélectionnez le champ requis lorsqu'il s'affiche :

    Formulaire de recherche

    Il s'agit du champ qui fera l'objet d'une recherche.

    Si nécessaire, ajoutez un autre champ de recherche en cliquant à nouveau sur Ajouter une colonne de recherche.

  8. (Optionnellement) sous l’en-tête Trier les colonnes, cliquez sur Ajouter une colonne de tri pour trier l'ensemble des résultats par ordre alphabétique ou numérique.

    Commencez à saisir un nom de champ dans le champ Trier les colonnes et sélectionnez le champ requis lorsqu'il s'affiche.

    Conseil : Un champ de tri ne doit pas nécessairement correspondre à un champ de recherche sélectionné à l'étape précédente.

    Tri

    Par défaut, les champs sont triés de A à Z et de 0 à 9. Pour inverser l’ordre, faites précéder le nom du champ d’un signe moins, par exemple -NamLast.

    Si nécessaire, ajoutez un autre champ de tri en cliquant à nouveau sur Ajouter.

  9. (Optionnellement) ajoutez un filtre en cliquant sur .
  10. Un filtre vous permet d'affiner les enregistrements renvoyés par une recherche.

    Conseil : Il est possible d'utiliser un filtre sur un Formulaire sans boîte de Recherche. Dans ce cas, un enregistrement aléatoire répondant aux critères spécifiés par le filtre s’affichera lorsqu’un utilisateur accède au Formulaire. Cela peut être utile pour les contrôles de qualité des enregistrements. Plus de détails ici.

    Étant donné que ce Formulaire est destiné à mettre à jour les enregistrements de personnes (plutôt que d’organisations), nous spécifions que seuls les enregistrements pour lesquels Type personne/organisation = Personne seront renvoyés par la recherche :

    Formulaire de recherche

    Note: EMu (à partir de la version 5.0) : les guillemets doubles échappés sont nécessaires autour de toute valeur de recherche qui comprend un espace, New Zealand par exemple, afin de correspondre exactement à une valeur : par ex. \"New Zealand\"

  11. Sous l’en-tête Résultats, cliquez sur pour spécifier la ou les colonnes de données à afficher lorsque les résultats de la recherche sont renvoyés.
  12. Dans le champ Résultats, commencez à saisir un nom de champ et sélectionnez le champ requis lorsqu'il s'affiche.
  13. Il est possible de spécifier plus d'un champ Résultats :

    Formulaire de recherche

    Dans cet exemple, NamFirst et NamLast sont tous deux spécifiés :

    Formulaire de recherche

  14. Sauvegarder le Formulaire.